All Questions
Tagged with user-interfacedesign-patterns
12 questions
1vote
0answers
58views
How should I set up the listener service for a dynamic user interface?
So I'm working on a project and I'm running into conceptual problems in creating my user interface. It's for a DirectX11 multi-monitor game I'm writing. I've got a prototype working, with entity ...
1vote
1answer
283views
Design Pattern for asking users for clarification with one of multiple UI types
I am working on a program that has several frontends. The main application has a GUI that allows a lot of manual user interaction. The second one is more like a script that just runs a default work ...
0votes
3answers
550views
What kinds of patterns are ideal for driving complex user interface workflows?
I'm developing a very complex wizard-style application similar to tax preparation software. The user is guided through many screens, each asking for some piece of data. Different answers lead the user ...
6votes
1answer
387views
UI Design patterns for non-screen based project
I'm working on a small project coded in Python that uses a single button for input and a RGB LED as feedback, which responds to button presses and asynchronous events from the network. As the ...
3votes
2answers
359views
What principle is violated by having a button do two radically different things or screens act radically different depending on the situation
I've come upon a situation several times in my career when previous developers have done something funny. They will make a control (button) function radically different depending on how the screen ...
3votes
0answers
589views
How can I put multiple hierarchical forms in a single web page and avoid making it a mess?
We are a group of developers working on a web application that accepts forms filled and sent by our users and present it in an overall view. Our main form view looks like this: There are multiple ...
-1votes
2answers
1kviews
Where and how to reference composite MVP components?
I am learning about the MVP (Model-View-Presenter) Passive View flavour of MVC. I intend to expose events from view interfaces rather than using the observer pattern to remove explicit coupling with ...
2votes
0answers
931views
NCurses, scrolling of multiline items, "current item" pointer and "selected items"
I am looking for hints/ideas for the best (most effective) way on how to scroll multi-line items as well as emphasizing of the "current item" and "selected items" such as: 1 FOO ITEM 1 Foo sub-item ...
6votes
2answers
2kviews
Design pattern for overlapping actions and animations?
Is there a design pattern for dealing with overlapping UI actions and animations? A few examples: Let's say I have an interactive table row that expands to reveal an extra control when the user clicks ...
2votes
3answers
279views
How to conceptually consider and implement user interface rules for numerous controls and data inputs?
I have a user interface with numerous controls and data inputs on it. Buttons, text fields, and checkboxes, etc. Imagine the following "rules" exist for a sample UI with 2 of those controls: ...
1vote
2answers
814views
What design pattern (in python) to use for properly separate runtime infos with core code?
I am not sure if this is a clear question. I work on a python project that is based on terminal(console), for which I am planning to implement a GUI. I am not major in CS so I really have no idea ...
1vote
1answer
122views
Creating an account to receive sensitive information on a mobile device
I am developing an Android application for my final year project which allows the holder of a mobile device to receive a text notification containing potentially sensitive information from a server. ...